﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Yxinmt.SmarterStreaming
{
    public class NTSmartLogDefine
    {
        /* 错误码 */
        public enum SL_E_ERROR_CODE : uint
        {
            NT_ERC_SL_LEVEL_ERROR = (NTBaseCodeDefine.NT_ERC_SMART_LOG | 0x1),
        }

        /* 设置参数ID, 这个目前这么写 */
        public enum SL_E_PARAM_ID : uint
        {
            SL_PARAM_ID_BASE = (NTBaseCodeDefine.NT_PARAM_ID_SMART_LOG | 0x1),
        }

        /* LOG级别 */
        public enum SL_LOG_LEVEL
        {
            SL_TRACE_LEVEL = 0,
            SL_DEBUG_LEVEL,
            SL_INFO_LEVEL,
            SL_WARNING_LEVEL,
            SL_ERROR_LEVEL,
            SL_FATAL_LEVEL,
            SL_CLOSE_LEVEL,
        }
    }
}
